rotisserie chicken restaurant - Turkish English Dictionary